b81d7097915b314206c4f04caa9546fe908cd284,Common/Frameworks/ERJavaMail/Sources/er/javamail/ERMailDataAttachment.java,ERMailDataAttachment,getBodyPart,#,59
Before Change
protected BodyPart getBodyPart() throws MessagingException {
MimeBodyPart bp = new MimeBodyPart();
DataSource ds = new ByteArrayDataSource((byte[]) content(), _mimeType);
bp.setDataHandler(new DataHandler(ds));
if (this.contentID() != null)
bp.setHeader("Content-ID", this.contentID());
After Change
MimeBodyPart bp = new MimeBodyPart();
if (getDataHandler() == null) {
DataSource ds = new ByteArrayDataSource((byte[]) content(), _mimeType);
bp.setDataHandler(new DataHandler(ds));
} else {
bp.setDataHandler(getDataHandler());
if (_mimeType != null) {
bp.setHeader("Content-type", _mimeType);
}